Indian squid - Espagnol Anglais Dictionnaire